Chaining, Referral, Subscription, Leasing: New Mechanisms in Distributed Query Optimization
نویسندگان
چکیده
This work outlines a exible framework for optimizing and deploying distributed queries in wide area networks. The database eld has developed very powerful techniques for nding eÆcient execution plans for declaratively speci ed queries. However, applying these optimization techniques in the setting of distributed information management requires centralized knowledge of the entire network and assumes passive behavior from the data sources. The reality of the Web is di erent. Future distributed query optimizers must handle (in fact, exploit!) a rich variety of information ow mechanisms like chaining, referral, proxying, brokering, publish-subscribe, leasing, etc. We look to mobile agent technologies for the combination of exibility and precision needed for handling these mechanisms. Our language-based approach uses a mobile process calculus based on the pi-calculus in combination with a powerful query-plan language. The salient characteristic of the language is that messaging, migration, and database operations all live in the same semantic space and interact, creating new opportunities for optimization.
منابع مشابه
Distributed Query Optimization: Can Mobile Agents Help?
The database eld has developed very powerful techniques for nding eÆcient execution plans for declaratively speci ed queries. However, applying these optimization techniques in the setting of distributed information management requires centralized knowledge. The reality of the Web is di erent. Future distributed query optimizers will have to exploit a rich variety of information ow mechanisms (...
متن کاملA Scalable Backward Chaining-Based Reasoner for a Semantic Web
In this paper we consider knowledge bases that organize information using ontologies. Specifically, we investigate reasoning over a semantic web where the underlying knowledge base covers linked data about science research that are being harvested from the Web and are supplemented and edited by community members. In the semantic web over which we want to reason, frequent changes occur in the un...
متن کاملDistributed RDF Query Processing and Reasoning in Peer-to-Peer Networks
With the interest in Semantic Web applications rising rapidly, the Resource Description Framework (RDF) and its accompanying vocabulary description language, RDF Schema (RDFS), have become one of the most widely used data models for representing and integrating structured information in the Web. RDF provides a simple and abstract knowledge representation for resources on the Web, while RDFS def...
متن کاملNetwork-aware optimization in distributed data stream management systems
The management of streaming data in distributed environments is gaining importance in many application areas such as sensor networks and e-science. This is mainly due to both, the need for immediate reactions to important events in input streams as well as the requirement to efficiently handle enormous data volumes that are generated, for example, by modern scientific experiments and observatio...
متن کاملCongestion Avoidance with Selective Filter Aggregation in Content-Based Routing Networks
The subscription covering optimization, whereby a general subscription quenches the forwarding of more specific ones, is a common technique to reduce network traffic and routing state in content-based routing networks. Such optimizations, however, leave the system vulnerable to unsubscriptions that trigger the immediate forwarding of all the subscriptions they had previously quenched. These sub...
متن کامل